home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Freeware 2002 November
/
SGI Freeware 2002 November - Disc 3.iso
/
dist
/
fw_qt3.idb
/
usr
/
freeware
/
Qt
/
examples
/
desktop
/
Makefile.z
/
Makefile
Wrap
Makefile
|
2002-04-08
|
5KB
|
183 lines
#############################################################################
# Makefile for building: desktop
# Generated by qmake (1.02a) on: Fri Apr 5 10:56:12 2002
# Project: desktop.pro
# Template: app
# Command: $(QMAKE) desktop.pro
#############################################################################
####### Compiler, tools and options
CC = cc
CXX = CC
LEX = flex
YACC = yacc
CFLAGS = -n32 -woff 1021,1209,1233,1314,1355,1375,1506 -fullwarn -O2 -OPT:Olimit=3000 -DQT_NO_DEBUG -DQT_SHARED
CXXFLAGS = -n32 -LANG:ansi-for-init-scope=ON:bool=ON -woff 1021,1209,1233,1314,1355,1375,1506,1681,1682,3496 -fullwarn -O2 -OPT:Olimit=3000 -DQT_NO_DEBUG -DQT_SHARED
LEXFLAGS =
YACCFLAGS= -d
INCPATH = -I$(QTDIR)/include -I.moc/release/ -I$(QTDIR)/mkspecs/irix-n32
LINK = CC
LFLAGS = -n32
LIBS = $(SUBLIBS) -Wl,-rpath,/xlv1/freeware/2002.May/qt/3.0.3/src.diffbuild/qt-x11-free-3.0.3/lib -L/xlv1/freeware/2002.May/qt/3.0.3/src.diffbuild/qt-x11-free-3.0.3/lib -lqt -lGLU -lGL -lXmu -lm -lICE -lSM -lXext -lX11 -lm
AR = CC -ar -o
RANLIB =
MOC = $(QTDIR)/bin/moc
UIC = $(QTDIR)/bin/uic
QMAKE = qmake
TAR = tar -cf
GZIP = gzip -9f
COPY = cp -f
COPY_FILE= $(COPY) -p
COPY_DIR = $(COPY) -pR
DEL_FILE = rm -f
DEL_DIR = rmdir
MOVE = mv
####### Output directory
OBJECTS_DIR = .obj/release/
####### Files
HEADERS =
SOURCES = desktop.cpp
OBJECTS = .obj/release/desktop.o
FORMS =
UICDECLS =
UICIMPLS =
SRCMOC =
OBJMOC =
DIST =
QMAKE_TARGET = desktop
DESTDIR =
TARGET = desktop
first: all
####### Implicit rules
.SUFFIXES: .c .cpp .cc .cxx .C
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
####### Build rules
all: Makefile $(TARGET)
$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
mocables: $(SRCMOC)
$(MOC):
( cd $(QTDIR)/src/moc ; $(MAKE) )
Makefile: desktop.pro ../../.qmake.cache $(QTDIR)/mkspecs/irix-n32/qmake.conf ../../lib/libqt.prl
$(QMAKE) desktop.pro
qmake:
@$(QMAKE) desktop.pro
dist:
@mkdir -p .obj/release/desktop && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/release/desktop/ && ( cd `dirname .obj/release/desktop` && $(TAR) desktop.tar desktop && $(GZIP) desktop.tar ) && mv `dirname .obj/release/desktop`/desktop.tar.gz . && rm -rf .obj/release/desktop
mocclean:
uiclean:
clean:
-rm -f $(OBJECTS)
-rm -f -r $(OBJECTS_DIR)so_locations $(OBJECTS_DIR)ii_files
-rm -f *~ core *.core
####### Sub-libraries
distclean: clean
-rm -f $(TARGET) $(TARGET)
FORCE:
####### Compile
.obj/release/desktop.o: desktop.cpp ../../include/qimage.h \
../../include/qbitmap.h \
../../include/qpainter.h \
../../include/qapplication.h \
../../include/qdropsite.h \
../../include/qdragobject.h \
../../include/qpixmap.h \
../../include/qstrlist.h \
../../include/qstringlist.h \
../../include/qpaintdevice.h \
../../include/qcolor.h \
../../include/qstring.h \
../../include/qnamespace.h \
../../include/qwindowdefs.h \
../../include/qrect.h \
../../include/qobjectdefs.h \
../../include/qglobal.h \
../../include/qconfig-minimal.h \
../../include/qconfig-small.h \
../../include/qconfig-medium.h \
../../include/qconfig-large.h \
../../include/qconfig.h \
../../include/qmodules.h \
../../include/qfeatures.h \
../../include/qcstring.h \
../../include/qmemarray.h \
../../include/qgarray.h \
../../include/qshared.h \
../../include/qsize.h \
../../include/qpoint.h \
../../include/qptrlist.h \
../../include/qdatastream.h \
../../include/qglist.h \
../../include/qptrcollection.h \
../../include/qiodevice.h \
../../include/qvaluelist.h \
../../include/qtl.h \
../../include/qtextstream.h \
../../include/qfontmetrics.h \
../../include/qfontinfo.h \
../../include/qregion.h \
../../include/qpen.h \
../../include/qbrush.h \
../../include/qpointarray.h \
../../include/qwmatrix.h \
../../include/qfont.h \
../../include/qdesktopwidget.h \
../../include/qasciidict.h \
../../include/qpalette.h \
../../include/qtranslator.h \
../../include/quuid.h \
../../include/qwidget.h \
../../include/qobject.h \
../../include/qsizepolicy.h \
../../include/qevent.h \
../../include/qmime.h \
../../include/qpair.h \
../../include/qmap.h \
../../include/qgdict.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/release/desktop.o desktop.cpp
####### Install
install: all
uninstall: